finish off a side - French English Dictionary